// 环境变量的封装
// 开发环境
// 正式环境（ 上线）

// 数据区分
// 在测试的过程中， 有可能会出现脏数据（ 脏数据（ bug出去数据） 只能去通过数据库删掉）

// 避免：
// 开发环境下 一个地址（ 测试数据库A）
// 正事环境下 另一个地址（ 正事数据库B）

// step1 先区分当前是什么环境
// import.meta.env里面MODE区分出来
// 这种环境变量（只能在开发环境下获取）在上线时候获取不到
const env =
    import.meta.env.MODE || "production"
    // 根据env设置不同的baseUrl
const EnvConfig = {
        development: {
            baseUrl: '/api'
        },
        production: {
            baseUrl: 'http://1.13.196.30:3000/api'
        }
    }
    // 统一把关于配置的操作放在config.js设置
export default {
    env,
    nameSpace: 'manage',
    ...EnvConfig[env]
}